Simplifying Contract-Violating Traces

نویسندگان

  • Christian Colombo
  • Adrian Francalanza
  • Ian Grima
چکیده

Contract conformance is hard to determine statically, prior to the deployment of large pieces of software. A scalable alternative is to monitor for contract violations post-deployment: once a violation is detected, the trace characterising the offending execution is analysed to pinpoint the source of the offence. A major drawback with this technique is that, often, contract violations take time to surface, resulting in long traces that are hard to analyse. This paper proposes a methodology together with an accompanying tool for simplifying traces and assisting contract-violation debugging.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The status of Independent and relevant transactions since the conclusions of contract to the dissolution time in Iran's Law and the International Convention on the Sale of Goods 1980 vienna

  Since most transactions in domestic and international trade is as the sale contract, today, with the development of international trade, there are many exchanges on a commodity, and in the meantime, one of the transactions may be terminated reasonably, and this liquidation may affect other transactions, especially in the sale of industrial goods with regard to the specialization of productio...

متن کامل

Neutrino masses and sneutrino mixing in R-parity violating supersymmetry∗†

R-parity-violating supersymmetry with a conserved baryon number B provides a framework for particle physics with lepton number (L) violating interactions. Two important probes of the L-violating physics are neutrino masses and sneutrino-antisneutrino mass-splittings. We evaluate these quantities in the context of the most general CP-conserving, R-parity-violating B-conserving extension of the m...

متن کامل

P-53: Civil Responsibility of Parties to a Partial Surrogacy Contract

Background: During recent years, scientists have presented several methods for treating infertility; these methods occasionally are highly efficient for infertile couples but can be concerning because of legal and ethical issues. One of these methods is surrogacy. Surrogacy is used when the main etiology of infertility is in the uterus caused by these three reasons: lack of uterine‚ congenital ...

متن کامل

The Moral Position of Traditional and Electronic Transactions in the Absence of Intention and Consent

Background: Due to the increasing expansion of the electronic world in all aspects, e-commerce has found its place alongside traditional transactions and in turn are of particular importance and have left a significant share in commercial contracts. This has led to significant ethical challenges. E-commerce, due to the lack of necessary legal and legal grounds, lack of proper mechanism to prote...

متن کامل

I-22: A Critique on "Consent to Medical Interventions"In Penal Code of Iran

s:1462:"Informed consent is central to the doctor-patient relationship and especially to respect the autonomy of the patient that is one of the four principles of biomedical ethics. According to article 190 of Civil Code "consent of both parties is an essential provision for a contract to be made" and according to the definition of contract under Article 183 of the same code, it seems that the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012